Ovadia and Son's just opened their Pop Up Shop on 63 Greene and it couldn't be more on brand.
From the furniture to the racks and displays, the place feels very much like Shimon and Ariel. I was eager to shoot the open space before the launch. If you are in Soho, go check it out and be sure to pick up the leopard coat for the holidays. It's essential.