DSC03199 Published June 2, 2014 at 6000 × 4000 in DSC03199 To say Santa Maria Basilica dominates the town is an understatement Share this:FacebookTwitterLike this:Like Loading...