Little Pied Cormorant

Thu, 26 Dec 2024 08:17:26 +1100

Microcarbo melanoleucos ssp melanoleucos