Back to photostream

SAINT-PETERSBOURG 5220 24

PHOTO JORMA RAUHALA

808 views
13 faves
0 comments
Uploaded on March 29, 2026
Taken sometime in 1976