caption: The image shows a man standing in Hyde Park, holding a sign that reads "Thy Lord Calleth Thee". He is surrounded by animals, a fence, a street pole, a group of vehicles on the road, some trees, and a cloudy sky.