Designed by
Title
TV crew stationed in front of the abbey entrance of Westminster Abbey #151075358
Description
London, United Kingdom, June 2018. TV crew stationed in front of the abbey entrance of Westminster Abbey on the occasion of a mundane event. They study the best shot
This image is editorial