Video

Aerial footage of the UK town of Aylesbury, that is near Oxford and London, (Stock Footage)

Aerial footage of the UK town of Aylesbury, that is near Oxford and London, (Stock Footage)

Aerial footage of the UK town of Aylesbury, that is near Oxford and London, you can see houses, rows of houses, businesses and traffic driving on the roads.

by
by
by
by
by
by