Mohamed Salah poses after new signing for Liverpool at Anfield on June 23, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah poses after new signing for Liverpool at Anfield on June 23, 2017 in Liverpool, England.
Mohamed Salah poses after new signing for Liverpool at Anfield on June 23, 2017 in Liverpool, England.
Mohamed Salah poses after new signing for Liverpool at Anfield on June 23, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah poses after new signing for Liverpool at Anfield on June 23, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah poses after new signing for Liverpool at Anfield on June 23, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah poses after new signing for Liverpool at Anfield on June 23, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool during a medical at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool during a medical at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool during a medical at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.
Mohamed Salah new signing for Liverpool at Melwood Training Ground on June 22, 2017 in Liverpool, England.