The Fish Shop

6 Queen St, Dublin


Photos 8