Thumbnails
 

The Rose Festival carnival in Portland Oregon.