an old building with a clock on the top Landmarks, Tower, Towns, Barcelona Cathedral, Avignon, France 24, Town Hall, Clock Tower, Photographic Print