Castle view of Newport and St. Stephens in 1982.

Hits: 0