Old Stamp House

Ambleside (United Kingdom)

4

Ambleside (United Kingdom)

Restaurant Old Stamp House map and address