Giraffe in St Lucia . South Africa,

A Lady
Stephen Hyde
Fri 12 Nov 2010 21:10
 

JPEG image