Sarika Thakorlal

Sarika Thakorlal

London, England / Artist, blogger and thrifter who occasionally remembers to pin things..