Description
Located at one of the City entrances in front of Bus Terminal Station and Tienda Los Gallegos, one of the most iconic stores of Mar del Plata.
Tech Specs
- Screen ID: 5478
- Size: 384 x 192
- Screen Location: Outdoor
Map
Loading...
Other Screens in Mar del Plata
Loading...
