Designed by
Title
Sampdoria and Genoa Football Stadium, Genoa, Italy #257592491
Description
Stadium L. Ferraris, Piazzale Atleti Azzurri D`Italia - The home of Genoa C.F.C. and U.C. Sampdoria football clubs.Genoa or Genova is a port city and the capital of the Liguria region of Italy.
This image is editorial