Rehoboth Beach Bandstand Puzzle

Image: 
Price: $26.00