Green Life

2010

28 x 40 in (71 x 102 cm)

ID #PFPK202-018

Country: China

Feng Lu

250-500 art beautiful earth climate change culture environment Exhibition flowers gallery global warming green Important issues international leaves nature Self Promotion size-28x40 trees

More from Plants & Flowers