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