Giant kingfisher

Giant kingfisher (Megaceryle maxima)

Showing all 2 results