Street Murals by Veronica Leon, as seen in Lilac Street, Mission District, San Fransisco, San Francisco, CA
Creator not accepting inquiries