Anemone Tea I – 12 x 12 inches – oil on board – Marie Cameron 2016 web Published March 3, 2017 at 656 × 656 in Fur Feathers & Fins Tonight!