D

Higher than average prices, higher than average qu...

Higher than average prices, higher than average quality. The ice cream is difficult to match.

Comments:

No comments