Osprey birds at a large stick nest on a raised platform.

Osprey: birds at a large stick nest on a raised platform.

Leave a Reply