Challenges England, Lattice, London Lattice architectural detail in the concourse at King‘s Cross train station, London, England amateur ⋅ (© Think James Photo/Gallery Stock) Post Views: 612