Extensive searches for missing Aberdeen man with public asked not to approach him

John Andrew Middleton
John Andrew Middleton