Glenfield gazette - Canada Kilmarnock Gelnfield & Kennedy Ltd. 1952 - 31

Dormitory

627 / G42