Thames

“Thames”
Short film.
Dur: 3 mins
1980 – London