Neptune’s fountain in Signoria Square 21 March 2013 The imposing Neptune’s fountain in Signoria Square, Florence (1560-65). Did you know that? You can see the Gran Duke Cosimo‘sRead More