Nature's Mirror
painting 6 of 6 by Leon Jean Basile Perrault

Nature's Mirror by Leon Jean Basile Perrault