Designed by
Title
Barra Airport Showing Beach in Foreground #63496690
Description
A general view of the Barra Airport, Barra, Scotland, UK. The airport buildings on the left, a Dehavland Twin Otter airplane on the right and the beach in the foreground, blue sky above.
This image is editorial