Middle Hill, Terrace Village

1889

View this item

Middle Hill, Terrace Village