Currently browsing category

Photography

Laura Aguilar: Show and Tell

‘Laura Aguilar: Show and Tell’ is on display at The Patricia & Phillip Frost Art Museum-Florida International University (10975 S.W. 17th Street, Miami) through June 3, 2018.