Webcam Search Results: menegrande

Mene Grande

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