Kenya · June 25, 2004

Location

Kenya, Kiambu, Limuru (Brackenhurst Botanic Garden)