Flowers

Share
twitterlinkedinfacebook
Image 72 of 131
< Prev Next >
Nubile Thistle_MG_8477.JPG
Still in their early stages, nubile purple and white thistle blooms rise along the San Francisco Bay Trail, San Lorenzo, California.