House And Red Roof Monevasia, Greece

House and red roof Monevasia, Greece

Red roofs and Mediterranean sea in Monemvasia, Greece