Gentle Giant Octopus

author: Karen Wallace

illustrator: Mike Bostock

Gentle Giant Octopus

close