Lot 1376 , A large pair of weathered metal storks, 95cm

A large pair of weathered metal storks, 95cm

A large pair of weathered metal storks, 95cm
£70-100

Sold for £130