Gallery

This gallery contains 1 photo.

We’re pretty sure that Paloma, loosely translated, means: “Puts a giant smile on your face” The mini Paloma Flower continues to be one of our favorite designs from our friends at body vision los angeles .