A fine arts gallery located in the American Airlines Admiral Club at the Miami International Airport in the North Terminal, Concourse D.
All reviews seem positive