Shrike (White-crested Helmet)
08/09/2011
Shrike (Southern White-crowned)
Spotted Thick Knee
Share album
Shrike (White-crested Helmet)
Shrike (White-crested Helmet)