A Huge Shop or Tailors Mirror c1920

A Huge Shop or Tailors Mirror c1920

Code: 11431

SOLD

Approx 244cm by 122cm

SOLD