Lion

Logo for a Senegalese moving company.

More by Tom McAuliffe

View profile