BLOG

Eight foot giraffe spotted in San Francisco!

1705 Jirav Giraffe in SF-3.jpg