Stanford village (1)

a river in Stanford Village

Stanford village