thepurpledogpaintingblog.com
Happy Independence Day!
. . . . ©Virginia Spencer, thepurpledogpaintingblog.com, 2016