Santa Maria del Sur

Santa Maria del Sur
129 Queenstown Road, London, SW8 3RH
Photo of Santa Maria del Sur