Westminster Bridge and Big Ben, London, UK, 2013

Westminster Bridge and Big Ben, London, UK, 2013

About admin