Big Ben

Address:
Sicily, ITA
 View map