prevnextoldernewer Klaus Fri, 09/16/2016 - 03:14 Date picture taken 1967 Tags Aberdeen Holy Spirit Seminary Authors m20wc51 Gallery 1960s Hong Kong Shows place Holy Spirit Seminary, Aberdeen [1931- ] Staunton Creek [????- ] Log in or register to post comments