Melrose and its People 2002

High Cross Church, Melrose - Our Catholic Church

High Cross Church, Melrose - Our Catholic Church