Video

Aerial footage of the town of Armley located in Leeds West Yorkshire in the UK (Stock Footage)

Aerial footage of the town of Armley located in Leeds West Yorkshire in the UK (Stock Footage)

Aerial footage of the town of Armley located in Leeds West Yorkshire in the UK, just outside the Leeds City Centre, taken with a drone showing a typical British town on a bright sunny day.

by
by
by
by
by
by