The Museum of Art + Design Presents Steven and William Ladd: Mary Queen of the Universe
The Miami Dade College Museum of Art + Design at the Freedom Tower, located at 600 Biscayne Blvd, will showcase an exhibition by Steven and William Ladd: Mary Queen of the Universe opening Dec. 2 through March 27.
New York based artists and brothers, Steven and William Ladd, have… Read the rest at our website.