Thursday, May 20, 2010

roof of plein-air stage at Children's Grand Park

No comments: