Santa Clara Mall

Santa Clara del Mar, Buenos Aires Province, Argentina