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.
More by Kar Stiltkin View profile
Like