London Calling, fine art print


London Calling, 50 x 50 cm, fine art print, ed. 50