temp

Sunday, June 4, 2017

Lola

Lola, a 24-foot tall sculpture by Christian Moeller, sits atop the pedestrian bridge crossing over train platforms at Denver's Union Station.

No comments: