Lion's Head, Table Mountain, Cape Town
Website under construction. Lion's Head seen from Table Mountain, Cape Town, South Africa. d@dimitri.co.uk