Title: Shedding Layers
Location: Atlantic Beach, Florida, USA
Artist: Steven Teller
For: Enlighten Festival
With: ArtRepublic
Address: 1850 Mayport Rd.
USEFUL LINKS:
Steven Teller in this blog | Instagram | Facebook fan page
Categories: OperArt, Street art