Gallery > Architectural > Big Ben SOLD
Big Ben SOLD

Acrylic on paper. 50 x 29 cm.

Location: Big Ben, Westminster, London, UK