Menswear Shop in Teddington, ENGLAND

Studio 148

148 High Street, Teddington, ENGLAND