Portland Highland Games

Address:
Mt. Hood Community CollegeOregon, USA