Teddy Kang
0.77090909090909

Big Foot

My contribution to Kiblind Magazine issue 59, about a theme of ancient story Big Foot

Art Director: Maxime Gueugneau