Giraffes

a pair of Giraffe, necks and heads, in Memphis, Tennessee

X