The Guardian

06 Jul 2013

Date: 2013-01-01

Additional Info

  • @ Turkey , Istanbul - Büyük Ada
@ Picture Location