Mirror UK With their distinctive red sails and that map in the background there’s no question where these Mirror dinghies sail. Mirror UK