Skip to content

Leighton Chen 1966

Leighton Chen 1966

Other license. Photo credit: Leighton Chen 1966

In Svalbard, Norway, August 2023.