Pella Inn Logo
Pella Inn is a hotel in the center of Athens. Having a great view to Acropolis of Athens, you should create a logo indicating that! Symmetry and bold typeface.
View all tags
Posted on
Apr 10, 2018
More by Filippos Sdralias View profile
Like