The location is Hunter’s Point South Park. The author of the wall painting is Lena Cruz, a street artist who won the prize of street painting for the theme of environmental protection. This large wall painting calls for deep thoughts about how human activities has influenced the nature and how to make a better future.
|Photo Location:||New York, None, United States of America|
|Camera:||NIKON Z 7_2|
|Copyright:||© zhi wen shen|