Taste - Hampstead

Greywacke 2023, Marlborough