Piranha Plant / Little Shop of Horrors - 2014

Halloween Parade - New York City 2014
The living garden