The masters lodge, Downing College, Cambridge, England

The master's lodge, Downing College, Cambridge, England