OTR - Convenience Store
OTR is a convenience store located in different neighborhoods of Buenos Aires.
These are some of the used and discarded logos and graphic mascots of the brand identity.
More by María Victoria da Costa View profile
Like