Collection search - CASTLES WHARF. PARISH OF SOUTH ESK. NORTHUMBERLAND COUNTY, N.B