Tafe Naea

Ewa Beach, Hawaii
72 / 71