Barcelona Royal Square

Barcelona Royal Square

£600.00Price

Watercolour on paper.

720 x 515mm(h).