Manmade but No Human!
Jan Stel (Purmerend, the Netherlands) is a self-taught Fine Art Photographer and Photoshop artist. Always a creative person, Jan was a pioneering artist in his youth, spraying Graffiti murals in the suburbs of Amsterdam…
Continue Reading https://www.behance.net
Join the Discussion