Ice Cream Shop

At the Salisbury Hotel. Ice cream and desserts.


Advertisement
Advertisement