A country inn and stableyard.
Loading...