Video

Aerial footage of the town of Aylesbury in the UK (Stock Footage)

Aerial footage of the town of Aylesbury in the UK (Stock Footage)

Aerial footage of the town of Aylesbury in the UK showing typical British roads, residential properties, rows of houses and businesses with a busu main road with traffic.

by
by
by
by
by
by