Construction site taken in Liverpool July 2007

Royalty-free stock photo ID: 3876397

Construction site taken in Liverpool July 2007