Got caught in the mist in Ramsgate and couldn’t resist a street photography walk—these are the moments I love capturing. Ramsgate, Kent, UK