Servitek

Branding for Servitek, a computer store located in Torres Novas, Portugal.