Cavalier Osprey Family - janetogrenphotography
Osprey Mom and Three Chicks

Osprey Mom and Three Chicks

Osprey Nest, Virginia Beach, VA