Pl. 126. Castle Bay, Monemvasia, Greece.