Designed by
Title
Soft focus of cute Giraffe, Giraffa camelopardalis, mammal ruminant of the Artiodactyla order, the tallest living animal of the w #97503547
Description
Soft focus of cute Giraffe, Giraffa camelopardalis, mammal ruminant of the Artiodactyla order, the tallest living animal of the world.