Meet a Giraffe. Seen On the Street By Street Art SF Team on July 22, 2015 Location: Front St @ Pacific in San Francisco, Ca Artist: Inspired unknown. Tags: Installation, San Francisco, SF - Downtown, Unknown, Wheat Paste