mail_outline sales@mediastorehouse.com
Obelisco de Buenos Aires (Obelisk of Buenos Aires), Plaza de la Republica, Buenos Aires, Argentina
Mexico, Mexico City, Plaza de la Republica, Monument To The Revolution, Tallest Triumphal Arch In The World, Arch Of The Revolution, Art Deco, Colored Water Fountains
Argentina, Buenos Aires, El Obelisko, symbol of Argentina, Avenida 9 de Julio, Plaza de la Republica