Plate 30

SOLD

Shamas I

White-rumped Shama

Rufous-tailed Shama

Follow us on facebook

Share