in honor of my best friend i had to post this; it's art and it's elephants! 250 life-sized baby elephants will take over the streets of London this summer, May 3rd-June 29th. they're all hand painted and decorated by all kinds of artists.isaac mizrahi's bright elephant. 3 of the 250 elephants on parade!
FOSHOFOSHOFOSHO!
ReplyDelete