Monemvasia (“Malvasia” called by the Venicians), is a medieval byzantine town, built on an island rock just next to the Greek mainland. 


Malvasia
Published:

Malvasia

Published:

Creative Fields