Fine Art
Cuba Travel Poster - oil on canvas 36" x 48"
Cuban restaurant in New Orleans
Email: p.plouchart@usa.net