british people in hot weather
location:
red square, moscow
notes:

it's that famous church that you see on the news all the time! with a couple of tourist twats in front!