Share
twitterlinkedinfacebook
Image 1 of 1
Turtle Stare-IMG_3926.jpg
Looking directly into the camera, a turtle floats in the Japanese Garden koi pond in Hayward, California.