Taylor Creek Solar Farm

USA / Florida / Christmas /
 solar farm, fenced area
 Upload a photo

Nearby cities:
Coordinates:   28°30'40"N   81°2'23"W
This article was last modified 7 months ago