Cape glossy starling

Cape glossy starling ( Lamprotornis nitens)

Showing all 6 results