Mgallery hotels and resort, uk, scotland
Amount asked for trust affidavit
Is this a job fraud asking money for trust affidavit. No hotel exists in highstreet royal miles, uk, scotland. ...