The Brothers Ladd: Steven and William Ladd, whose work is on display at Miami-Dade College Museum of Art & Design through March 27, 2016.
The Brothers Ladd: Steven and William Ladd, whose work is on display at Miami-Dade College Museum of Art & Design through March 27, 2016. Miami-Dade College Museum of Art & Design
The Brothers Ladd: Steven and William Ladd, whose work is on display at Miami-Dade College Museum of Art & Design through March 27, 2016. Miami-Dade College Museum of Art & Design