Altamira - Branding Concept for a residential complex
Altamira means «high view» or «the view from above»
The logo is based on the mountain views near to the complex, which immerse residents and visitors in the beautiful mountainous forest.
View all tags
Posted on
Apr 23, 2021
More by Kar Stiltkin View profile
Like