Clock tower.

England

England

29 May, 2015 by Gazza

Clock tower.

In this photo