Reports

Clock signed "Kleyser & Co., High Street, Southwark" (stock number 1287.1160): photograph and description

There are no relevant reports for this item