Mars and Neptune of the Giants’ Staircase Published June 22, 2014 at 1000 × 750 in St Mark’s Basilica and Doge’s Palace Explored by a Tiny Hippo ← Previous Next → The backsides of Neptune and Mars looking over the Giants’ Staircase, they had no shame!