The roman goddess – flora July 7, 2015July 7, 2015 Kate Meet flora the new sculpture made by Pete. “Flora”comes from the Latin name of Flora : the goddess of plants, flowers. Trowel and watering can in hand – a ‘Banksy’ take on the original greek sculpture style! Share this:EmailPrint