garyjkirkpatrick.com
At the Cafe
At the Cafe (Cathedral of Mallorca), acrylics 30 x 40, 115 x 16.5″ Palma is a major tourist destination for beach goers in the millions. Germans, Russians, even the Spanish come he…