FreshArt: Headquarters by Robert Llera

Miami artist, Robert Llera, brings us some food for thought. The title is “headquarters” and teases your mind with powerful images of world leaders. Can you guess what they have in common? More pics inside of the post…

Leave a reply

Your email address will not be published.