Carol Dameron’s Barcelona painting