Saint David Maine, international crossing