A Reason to Stroll and Linger: The Miniature Train Village in the Germany Pavilion

August 10, 2021