SU PIETRA

Castello di Acaya, Lecce, Italy, 2010 – 2011
Link to External URL