The Day in Photos – May 31, 2019
The UK’s largest puppet, Big Man Walking, lies in the grounds of Drummohr House in Drummohr, Scotland on May 29, 2019, at its unveiling for the town’s Midsummer Festival. (Photo by Murdo MacLeod/The Guardian)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy