1289
0
2
0
0
0
The Museum of Art | Fort Lauderdale is an art museum in Fort Lauderdale, Florida. Originating in 1958 as the Fort Lauderdale Art Center, the museum is located in a 75,000-square-foot modernist building designed by Edward Larrabee Barnes. ...