View portfolio
Ostrovok is the Russian word for 'small island'. This is a logo for travel, holiday bookings and deals site.
Svarog logo
Non-profit Organization in NY