Hand-made map, kensington, silk screen.

Kensington

£84.00

1 in stock

42 × 30 cm

Description

Mounted