Osprey Nest An osprey nest on top of a tall rock. Related Uploaded on July 7, 2009 Leave a Reply Cancel reply