Just fell in love with this unique shoppe in Ventura. It is on the main street so it's easy to find.\r As soon as I walked up there were some outfits they were displaying that w...
All reviews seem positive