Rebecca Allan

(American)

Rebecca Allan is a New York City-based painter who creates colorful and abstracted landscapes and narrative compositions that investigate the subtle characteristics of different environments around the world.