Ebor garden

Public park in Leeds · 1.65 hectares