Seen On the Street Mythical. By Street Art SF Team on June 06, 2013 Location: Piedmont @ John Street in Piedmont, CA Artist: Thomas Christopher Haag. Photoset Photoset