1799 Se 17th St
Fort Lauderdale, Florida 33316

Personal works by faculty members of the Art Institute of Fort Lauderdale will be on display.

Added by Upcoming Robot on August 22, 2009