Plaza Vea Logo

Logo for a South American grocery & department store called Plaza Vea.

More by Lisa McCoy

View profile