Attitude Magazine » Mr Gay UK’s Stuart Hatton wins Mr Gay World contest

Tuesday 30 June