Artefact image

Jon at Wat Ratchaburana

1995-05 - Ayuthaya, Thailand

Jon on location filming the "This Ain't A Love Song" music video at the Buddhist temple Wat Ratchaburana in Ayuthaya, Thailand. Photo: Mark "WEISSGUY" Weiss

Related artifacts

Artefact imageArtefact imageArtefact imageArtefact imageArtefact imageArtefact image