52ºF

Art Attack: From Havana to Houston

HOUSTON – Julio Larraz is from Havana, Cuba and is one of the artists featured in the Art of the World Gallery.