Duped Giraffe Logo Design
Duped Giraffe Logo Design

Duped Giraffe Logo Design

A logo design for Duped Giraffe, a review site exposing false advertisement in UK.