30” x 30”

Denali Wonder Lake

$895.00Price