An international flight comes in to land on the Caribbean island of St. Martin, where the runway is only meters away from a public beach

© The British Press Photographers' Association. Copyright Statement
Website by Talking Pixels