The Dust Seeker

 

La Piazza 'dell Arte - Denver, CO