Front

1966-02-01
Glasgow City, United Kingdom
English
couple