Artist of The Day: Andrew McLeod W/ Meticulous Artwork of Mother Nature & The Inner Mind.

Andrew McLeod shows off his inner self as you guys can see displayed paintings above and below. Consisting of a variety of random objects, and a mother nature driven environment, the paintings are meticulous down to every filling space  of the artwork.