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