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

Sunday 2 August