Man charged over alleged public indecency in Aberdeen

Post Thumbnail