An Abbey leaning mirror H 79cm (940320469)

1/2

Hammer

£150

An Abbey leaning mirror H 79cm (940320469)