New Hall Dining Area
Dining Area at New Hall
New Hall, University of St. Andrews, North Haugh, Fife, Scotland