Sign In

Quinn 'Hara

Was crowned "Miss Scotland" in the "Miss International Beauty Congress" held in Long Beach, California, in 1961.

Related Posts