Forty First Street Plaza Park

Forty-first Street Plaza Park

Oklahoma, Tulsa , USA