CANARY WHARF STATION Original wall sculpture | 118cm x 108cm x 11cm
Made with FlippingBook - Online magazine maker