Pages

Sunday, January 9, 2022

MONDAY MURALS: FLABBERGAST AT 9/11 MEMORIAL PLAZA

 

 Flabbergast, a 100-foot mural painted
 on corrugated metal by artist Todd Gray,
is a permanent fixture near the 9/11  Memorial Plaza 
at the World Trade Center site.