Categories
Plant Shop

Mama Petula at Ground Control in Paris

The first of two new Mama Petula shops at Ground Control just opened. We went to take a look at one of our favorite plant shops in Paris.