palace album of 50 Isle of Man views.
Publisher: Brown & Son
Published: 1890
Place of publication: Douglas
Language: eng