Saturday, 30 June 2012

Thessaloniki, Greece 2012

Wednesday, 13 June 2012

Thessaloniki, Greece 1998

Thessaloniki, Greece 1998

Caerleon - South Wales, UK 2001

Newport - South Wales, UK 2001

Monday, 4 June 2012

Saturday, 2 June 2012