A statue of “Geoffrey the Giraffe,” was unveiled at a children’s hospital in New Jersey this week

Written by James Somy on July 14, 2018

post img usr283 i0 1531541096
post img usr283 i0 1531541096