laughingsquid.com
Massive Mural on Berlin Apartment Complex is World's Largest Mural
French mural company CitéCréation recently completed a massive 236,800-square-foot mural on an apartment complex in Berlin that is likely the world's
E.D.W. Lynch