Granny Green's Steps

Granny Green's Steps
Grassmarket, Edinburgh, EH1 2NH