Designed by
Title
A view from the Observation Deck of the Moncloa tower over Madrid City and Victory gate #319550738
Description
Madrid, Spain 05-08-2024 A view from the Observation Deck of the Moncloa tower over Victory Arch and the General Headquarters of the Air and Space Force and downtown Madrid
This image is editorial