by bestravelvideo
A staircase around buildings leading to a traditional store on a house with a balcony in Nafplion, Greece.