Purple Gallinule takes a break from preening wet feathers.

Purple Gallinule takes a break from preening wet feathers.

Comments

comments