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