Big Ben, London, UK. A view of the popular London landmark, the clock tower known as Big Ben. The gothic tower is an iconic London landmark of the Houses of Parliament
    avatar

    palinchak

    Big Ben, London, UK. A view of the popular London landmark, the clock tower known as Big Ben. The gothic tower is an iconic London landmark of the Houses of Parliament

    Related tags: