Europe Trip - AWS
Big Ben, Parliament Square, London, UK

Big Ben, Parliament Square, London, UK

londonenglandunited kingdom