Perth man battered three women in terrifying few minutes

© DC Thomson & Co. LtdPalmer appeared at Perth Sheriff Court
Palmer appeared at Perth Sheriff Court