A large seated dog made from sea grass material and measures approx 50cm high. Excellent condition

Large Seated Sea Grass Dog

£48.00Price