Illusion Mural By Robert Vargas

Robert Vargas Mural
Photo By Gail

Spotted on Berry Street near the corner of North 12th in Williamsburg.

One thought on “Illusion Mural By Robert Vargas”

Leave a Reply