Rossmore
[
English
]
Provenance of oysters of good quality.
Countries
Scotland