Tailor Garden House, Trikala

Trikala, Grecia