26th Annual Festival of Philippine Arts & Culture

  • Echo Park Lake Los Angeles, CA