Liverpool Liver Building with famous clock tower and statues on top in the United Kingdom under overcast sky
Creative
Commons Attribution 2.5 License Not Property Released
To use this image without attribution buy a license at valuestockphoto.com