Purple Martin

Progne subis


Grenadines of St Vincent SG 695 (1990)

1

 

117-12