Finch Whale Marine Finch Whale Marine from Finch Whale Finch Whale Marine Finch Whale Marine gLike Finch Whale Marine Finch Whale Marine Branding & Corporate Identity Art Direction Industrial Design Share R 7 n Finch Whale Art director / lead designer / illustrator Lviv, Ukraine Follow Contact