Steve Harrington



Steve is located in Mirkwood close to Castle Byers if you walk behind it you will see a House with an outdoor in-ground pool, where Steve is located