Leap of Faith

Denver Public Art 1%

Identifier:
1995.9.1