#margaretkeane

Explore a variety of Margaret Keane's captivating images on this page.

#artistic18999 #animals8835 #painting22557 #village7103 #water15722 #dog15571 #blue15536 #forest30585 More...