Top_float

Purple Gallinule rests on CPIES top floats on the Pelican fantail

Purple Gallinule rests on CPIES top floats on the Pelican fantail