• Add to Collection
  • About

    About

    Logo and style for a super awesome villa/hotel/restaurant complex, located in Karelia, Russia right where the Vidlitsa river flows into the Ladog… Read More
    Logo and style for a super awesome villa/hotel/restaurant complex, located in Karelia, Russia right where the Vidlitsa river flows into the Ladoga lake. Neat and comfortable place where you can hide from concrete jungle and take a deep breath of fresh air. Unique karelian nature meets highest european level of customer service. Read Less
    Published:
Featured on étapes