Constantine Cornwall

Life and Times of a Hayle Steamship