Wednesday, 24 October 2012

Nubian village by banks of river Nile


No comments: