Sunlife in Spain

Logo for a car and apartment rental company. Pilar de la Horadada, Spain