Royalty Free Stock Image: Squacco heron, ardeola ralloides. Image: 17503986

See these other Royalty Free Stock Image about squacco heron ardeola ralloides

Browse Competition Images