Tour Print (London)

Tour Print (London)

Tour Print (London)

Availability: In stock

£20.00

2015 John Grant tour print for the 12th of November show in London. Printed on A2, 240gsm paper and limited to 350 prints.