Ark and Laura in Florence 2005 (140 of 172)
A shop specializing in coral.