mail_outline sales@mediastorehouse.com
South America, Uruguay, Punta del Este, Quaint chapel in resort town