Market stall holders still setting up in spite of the rain in central South East London - antiques, oddities, food and drink
Comments
Sign in or get an account to comment.