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

Monday 25 May