Thank you for your patience while we retrieve your images.
Mandarin Duck Reflection

Mandarin Duck Reflection

a Mandarin Duck creates a beautiful reflection of his colors as he swims along the Pennypack Creek in Montgomery County, Pennsylvania