Leeds England UK Covered Queen Victoria Street royalty-free stock photo
{"Image ImageDescription": "The covered Queen Victoria Street, located in the Victoria Quarter, a shopping area of Leeds, England", "Image Copyright": "Arpad Benedek"}