Aberdeen

Place

City in northeast Scotland, historic centre of UK oil and gas industry

1 story