Europe - CurtisStephens

Place lion in Amsterdam Netherlands