RAM started painting “Last Man Standing” how he calls it in 2004 and since then he took him all over the world.
Last Man Standing lives in abandoned ruined places or in places where nature had take control from human constructions. For RAM, Last Man Standing represents the last human still living in those places.
Last Man Standing represents all we Humans and our hability to survive.
Year: SINCE 2005