Info

Clamshell orchid (Prosthechea cochleata), Fakahatchee Strand State Park, Florida.

Filename
Gabby_Salazar_Florida-4231.jpg
Copyright
Gabby Salazar 2012
Image Size
667x1000 / 450.1KB
Clamshell orchid (Prosthechea cochleata), Fakahatchee Strand State Park, Florida.