Home16" x 12" Poster featuring Wonder Woman facing off against a giant octopus on the shores of ThemysciraWonder Woman vs. Giant Octopus POSTER$7.00PriceQuantityAdd to Cart