Kim Garwood

Laollaga Spring, Oaxaca, Mexico

07-11-05

Black-patched Cracker (Hamadryas atlantis)