Blurred preview of media: 1603

103 Avenida Las Palmas