Two ospreys perch in their nest atop a marshalling area sign in front of the Vehicle Assembly Building at NASA’s Kennedy Space Center in Florida in this photo from June 7, 2023.
Click here for original story, Ospreys Make a Home at Kennedy
Source: NASA Image of the Day