Barn Swallow - Haemoglobin Dr

Barn Swallow Hirundo rustica

Haemoglobin Dr
Madurai, Tamil Nadu, India