An odd stucture that could be a stadium of some type (but not one with a field), and strange surounding buildings.
View in Google Earth Categories: Info Requested
By: jbottero
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement