Location:
Miami, Florida
Year:
2008
Florida Frost Art Museum








