Safe Search

An 80s computer affixed onto a post in the middle of an arid desert, captured within a slightly faded, old Polaroid photo.

1

Isolated in the Dunes: A Faded Fragment of the Past

videosraros31

1/7/2024