Webcam Search Results: caracas

Mene Grande

Webcam located in the terrace of the Mene Grande building, Caracas, Venezuela.