Skip directly to content

Anfoushi, Alexandria, Egypt (2009)