Grand crossing (15/20)

Grand crossing