press1

Pressure, filming on location, 10/3/24, Camber Sands Beach near Rye in East Sussex