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

Sunday 25 January