Designed by
Title
Big Ben, London, United Kingdom - A view of the popular landmark with the statue of Boadicea, the clock tower known as Big Ben #109315641
Description
Big Ben, London, United Kingdom - A view of the popular landmark with the statue of Boadicea, the clock tower known as Big Ben against a blue and cloudy sky.