Preview

Exhibition Road in Kensington, where many museums are based, London, England, United Kingdom, Europe
Exhibition Road in Kensington, where many museums are based, London, England, United Kingdom, Europe
Image ID: 1297-321
Artist: Chris Mouyiaris
Purchase a commercial license Buy framed prints & more from our print store