Just spent a week helping out (along with my friend N!) on the brand spankin' new London Police mural. This amazing beauty is the largest they have done to date – over 100 feet long by 20 feet high. Make sure you go by and check it out!
Located on 25th St. just East of NW 2nd Ave.
Wynwood Arts District