Back to photostream

20122 Carstairs

Thought to be taken in August 1985. On the right is 27001.

618 views
4 faves
0 comments
Uploaded on November 17, 2024