Olivia The Shop

Olivia The Shop

Plaza Doctor Laguna 2, 40001 Segovia, España / ♥ Olivia The Shop ♥ Concept Store in Plaza Doctor Laguna 2, 40001 Segovia, Spain ♥ www.oliviatheshop.com ♥ hola@oliviasoaps.com ♥