Seen On the Street Hidden Monsters. By Street Art SF Team on June 27, 2016 Location: Lilac Alley @ 24th St in San Francisco,CA Artist: Oli-B (Brussels Belgium)