Thomas Foster Barham


Leskinnick, Penzance, Cornwall, Devon & Cornwall, England

1844

No notes