Little Sister is a small independent vintage shop where all our clothes are handpicked and curated. Our vintage shop is located in the heart of Peckham, South London.


1:00

Shared 56 years ago

18 views