baltimore street art - mecaBaltimore Street Art

Artist: MECA

Location: West Baltimore MARC Station

This huge piece is 18 feet by 100 feet! ┬áCheck out┬ámore of MECA’s work here!