A view of buildings in Shaftesbury Avenue, London, England.

- Image ID: EY2991