STATUE OF LIBERTY _2020

Located at Tualatin Hills Park, in Beaverton, Oregon