Shore Birds - Jennifer Battalin

Great blue heron on rocks