50th Anniversary Open House

Carnival details