Share
twitterlinkedinfacebook
Image 1 of 1
Farallon_Islands_puffin_0167_fl.jpg
A puffin swims of the Farallon Island just west of the San Francisco Bay,  California.