wall art at Bacardi head quarter office of Iberia in Barcelona, Spain.

Founders, Fearless and Family