Pool of london

Size. 30x40 Inches

Year. 1951

Country. British

Condition. A-

Pool of london

£4,000.00Price