Roque de los Muchachos Observatory on La Palma in the Canary Islands, Spain
© Uli Hamacher/Getty Images
Roque de los Muchachos Observatory on La Palma in the Canary Islands, Spain
Roque de los Muchachos Observatory on La Palma in the Canary Islands, SpainRelated Images
Today on Bing
Delicate Arch, Arches National Park, Utah
May 08, 2023
Black-tailed godwits, Netherlands
May 08, 2021
An outdoor curling tournament in Naseby, New Zealand
May 08, 2019