Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2001-200219Juventus1. Champions Lg11600.7000000000.000.000.000.000.00Matches
2002-200320Ternanait ITA2. Serie B24108729.7246200110.210.410.620.210.62
2003-200421Messinait ITA2. Serie B2668889.9325211000.300.200.510.200.41
2004-200522Crotoneit ITA2. Serie B39262,18724.38412800310.330.160.490.330.49
2005-200623Sienait ITA1. Serie A1022592.9101100000.350.000.350.350.35Matches
2005-200623Crotoneit ITA2. Serie B18131,00711.2426223200.360.180.540.180.36Matches
2006-200724Speziait ITA2. Serie B171295810.6213111000.190.090.280.090.19
2007-200825Piacenzait ITA2. Serie B1335315.9101100100.170.000.170.170.17
2008-200926Piacenzait ITA2. Serie B31272,09923.34913313100.170.390.560.130.51
2009-201027Piacenzait ITA2. Serie B1466457.2213200000.280.140.420.280.42
2010-201128Piacenzait ITA2. Serie B36242,17324.16814601500.250.330.580.250.58
2011-201229Gubbioit ITA2. Serie B161399711.1314300000.270.090.360.270.36
11 Seasons8 Clubs3 Leagues24514312,676140.836326831591320.260.230.480.220.45
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Piacenza (4 Seasons)1 League94605,44860.51318311214700.210.300.510.200.50
Crotone (2 Seasons)1 League57393,19435.5126181023510.340.170.510.280.45
Messina (1 Season)1 League2668889.9325211000.300.200.510.200.41
Ternana (1 Season)1 League24108729.7246200110.210.410.620.210.62
Spezia (1 Season)1 League171295810.6213111000.190.090.280.090.19
Gubbio (1 Season)1 League161399711.1314300000.270.090.360.270.36
Siena (1 Season)1 League1022592.9101100000.350.000.350.350.35
Juventus (1 Season)1 League11600.7000000000.000.000.000.000.00
Serie B (10 Seasons)23414012,357137.335326730591320.250.230.490.220.45
Serie A (1 Season)1022592.9101100000.350.000.350.350.35
Champions Lg (1 Season)11600.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2001-200219Juventus1 League11600.7000000000.000.000.000.000.00
2002-200320Ternana1 League24108729.7246200110.210.410.620.210.62
2003-200421Messina1 League2668889.9325211000.300.200.510.200.41
2004-200522Crotone1 League39262,18724.38412800310.330.160.490.330.49
2005-200623Crotone1 League18131,00711.2426223200.360.180.540.180.36
2005-200623Siena1 League1022592.9101100000.350.000.350.350.35
2006-200724Spezia1 League171295810.6213111000.190.090.280.090.19
2007-200825Piacenza1 League1335315.9101100100.170.000.170.170.17
2008-200926Piacenza1 League31272,09923.34913313100.170.390.560.130.51
2009-201027Piacenza1 League1466457.2213200000.280.140.420.280.42
2010-201128Piacenza1 League36242,17324.16814601500.250.330.580.250.58
2011-201229Gubbio1 League161399711.1314300000.270.090.360.270.36
11 Seasons8 Clubs3 Leagues24514312,676140.836326831591320.260.230.480.220.45
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Piacenza (4 Seasons)1 League94605,44860.51318311214700.210.300.510.200.50
Crotone (2 Seasons)1 League57393,19435.5126181023510.340.170.510.280.45
Messina (1 Season)1 League2668889.9325211000.300.200.510.200.41
Ternana (1 Season)1 League24108729.7246200110.210.410.620.210.62
Spezia (1 Season)1 League171295810.6213111000.190.090.280.090.19
Gubbio (1 Season)1 League161399711.1314300000.270.090.360.270.36
Siena (1 Season)1 League1022592.9101100000.350.000.350.350.35
Juventus (1 Season)1 League11600.7000000000.000.000.000.000.00
Serie B (10 Seasons)23414012,357137.335326730591320.250.230.490.220.45
Serie A (1 Season)1022592.9101100000.350.000.350.350.35
Champions Lg (1 Season)11600.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2002-200320Ternanait ITA2. Serie B7th24108729.7246200110.210.410.620.210.62
2003-200421Messinait ITA2. Serie B4th2668889.9325211000.300.200.510.200.41
2004-200522Crotoneit ITA2. Serie B16th39262,18724.38412800310.330.160.490.330.49
2005-200623Crotoneit ITA2. Serie B9th18131,00711.2426223200.360.180.540.180.36Matches
2005-200623Sienait ITA1. Serie A15th1022592.9101100000.350.000.350.350.35Matches
2006-200724Speziait ITA2. Serie B19th171295810.6213111000.190.090.280.090.19
2007-200825Piacenzait ITA2. Serie B15th1335315.9101100100.170.000.170.170.17
2008-200926Piacenzait ITA2. Serie B10th31272,09923.34913313100.170.390.560.130.51
2009-201027Piacenzait ITA2. Serie B15th1466457.2213200000.280.140.420.280.42
2010-201128Piacenzait ITA2. Serie B19th36242,17324.16814601500.250.330.580.250.58
2011-201229Gubbioit ITA2. Serie B21st161399711.1314300000.270.090.360.270.36
10 Seasons7 Clubs2 Leagues24414212,616140.236326831591320.260.230.490.220.45
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Piacenza (4 Seasons)1 League94605,44860.51318311214700.210.300.510.200.50
Crotone (2 Seasons)1 League57393,19435.5126181023510.340.170.510.280.45
Messina (1 Season)1 League2668889.9325211000.300.200.510.200.41
Ternana (1 Season)1 League24108729.7246200110.210.410.620.210.62
Spezia (1 Season)1 League171295810.6213111000.190.090.280.090.19
Gubbio (1 Season)1 League161399711.1314300000.270.090.360.270.36
Siena (1 Season)1 League1022592.9101100000.350.000.350.350.35
Serie B (10 Seasons)23414012,357137.335326730591320.250.230.490.220.45
Serie A (1 Season)1022592.9101100000.350.000.350.350.35
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2001-200219Juventus1. Champions LgGR211600.7000000000.000.000.000.000.00Matches
1 Season1 Club1 League11600.7000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200219Juventus1. Champions Lg0.7011.500.0000Matches
2002-200320Ternanait ITA2. Serie B9.72131.340.1500
2003-200421Messinait ITA2. Serie B9.93121.220.1711
2004-200522Crotoneit ITA2. Serie B24.38271.110.3000
2005-200623Sienait ITA1. Serie A2.9120.690.5000Matches
2005-200623Crotoneit ITA2. Serie B11.24100.890.2023Matches
2006-200724Speziait ITA2. Serie B10.6290.850.1111
2007-200825Piacenzait ITA2. Serie B5.9171.190.1400
2008-200926Piacenzait ITA2. Serie B23.34220.940.1413
2009-201027Piacenzait ITA2. Serie B7.2260.840.3300
2010-201128Piacenzait ITA2. Serie B24.16291.200.2101
2011-201229Gubbioit ITA2. Serie B11.1390.810.3300
11 Seasons8 Clubs3 Leagues140.8361471.040.2159
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Piacenza (4 Seasons)1 League60.513641.060.1914
Crotone (2 Seasons)1 League35.512371.040.2723
Messina (1 Season)1 League9.93121.220.1711
Ternana (1 Season)1 League9.72131.340.1500
Spezia (1 Season)1 League10.6290.850.1111
Gubbio (1 Season)1 League11.1390.810.3300
Siena (1 Season)1 League2.9120.690.5000
Juventus (1 Season)1 League0.7011.500.0000
Serie B (10 Seasons)137.3351441.050.2159
Serie A (1 Season)2.9120.690.5000
Champions Lg (1 Season)0.7011.500.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200219Juventus1 League0.7011.500.0000
2002-200320Ternana1 League9.72131.340.1500
2003-200421Messina1 League9.93121.220.1711
2004-200522Crotone1 League24.38271.110.3000
2005-200623Crotone1 League11.24100.890.2023
2005-200623Siena1 League2.9120.690.5000
2006-200724Spezia1 League10.6290.850.1111
2007-200825Piacenza1 League5.9171.190.1400
2008-200926Piacenza1 League23.34220.940.1413
2009-201027Piacenza1 League7.2260.840.3300
2010-201128Piacenza1 League24.16291.200.2101
2011-201229Gubbio1 League11.1390.810.3300
11 Seasons8 Clubs3 Leagues140.8361471.040.2159
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Piacenza (4 Seasons)1 League60.513641.060.1914
Crotone (2 Seasons)1 League35.512371.040.2723
Messina (1 Season)1 League9.93121.220.1711
Ternana (1 Season)1 League9.72131.340.1500
Spezia (1 Season)1 League10.6290.850.1111
Gubbio (1 Season)1 League11.1390.810.3300
Siena (1 Season)1 League2.9120.690.5000
Juventus (1 Season)1 League0.7011.500.0000
Serie B (10 Seasons)137.3351441.050.2159
Serie A (1 Season)2.9120.690.5000
Champions Lg (1 Season)0.7011.500.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200320Ternanait ITA2. Serie B7th9.72131.340.1500
2003-200421Messinait ITA2. Serie B4th9.93121.220.1711
2004-200522Crotoneit ITA2. Serie B16th24.38271.110.3000
2005-200623Crotoneit ITA2. Serie B9th11.24100.890.2023Matches
2005-200623Sienait ITA1. Serie A15th2.9120.690.5000Matches
2006-200724Speziait ITA2. Serie B19th10.6290.850.1111
2007-200825Piacenzait ITA2. Serie B15th5.9171.190.1400
2008-200926Piacenzait ITA2. Serie B10th23.34220.940.1413
2009-201027Piacenzait ITA2. Serie B15th7.2260.840.3300
2010-201128Piacenzait ITA2. Serie B19th24.16291.200.2101
2011-201229Gubbioit ITA2. Serie B21st11.1390.810.3300
10 Seasons7 Clubs2 Leagues140.2361461.040.2159
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Piacenza (4 Seasons)1 League60.513641.060.1914
Crotone (2 Seasons)1 League35.512371.040.2723
Messina (1 Season)1 League9.93121.220.1711
Ternana (1 Season)1 League9.72131.340.1500
Spezia (1 Season)1 League10.6290.850.1111
Gubbio (1 Season)1 League11.1390.810.3300
Siena (1 Season)1 League2.9120.690.5000
Serie B (10 Seasons)137.3351441.050.2159
Serie A (1 Season)2.9120.690.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200219Juventus1. Champions LgGR20.7011.500.0000Matches
1 Season1 Club1 League0.7011.500.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2001-200219Juventus1. Champions Lg160600.7100Matches
2002-200320Ternanait ITA2. Serie B248723625.59.71014
2003-200421Messinait ITA2. Serie B268883421.49.9620
2004-200522Crotoneit ITA2. Serie B392,1875657.924.32613
2005-200623Sienait ITA1. Serie A10259267.62.9208Matches
2005-200623Crotoneit ITA2. Serie B181,0075626.611.2135Matches
2006-200724Speziait ITA2. Serie B179585625.310.6125
2007-200825Piacenzait ITA2. Serie B135314114.05.9310
2008-200926Piacenzait ITA2. Serie B312,0996855.523.3274
2009-201027Piacenzait ITA2. Serie B146454617.17.268
2010-201128Piacenzait ITA2. Serie B362,1736057.524.12412
2011-201229Gubbioit ITA2. Serie B169976226.411.1133
11 Seasons8 Clubs3 Leagues24512,6765230.6140.81430102
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Piacenza (4 Seasons)1 League945,4485836.060.56034
Crotone (2 Seasons)1 League573,1945642.235.53918
Messina (1 Season)1 League268883421.49.9620
Ternana (1 Season)1 League248723625.59.71014
Spezia (1 Season)1 League179585625.310.6125
Gubbio (1 Season)1 League169976226.411.1133
Siena (1 Season)1 League10259267.62.9208
Juventus (1 Season)1 League160600.7100
Serie B (10 Seasons)23412,3575332.7137.314094
Serie A (1 Season)10259267.62.9208
Champions Lg (1 Season)160600.7100
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2001-200219Juventus1 League160600.7100
2002-200320Ternana1 League248723625.59.71014
2003-200421Messina1 League268883421.49.9620
2004-200522Crotone1 League392,1875657.924.32613
2005-200623Crotone1 League181,0075626.611.2135
2005-200623Siena1 League10259267.62.9208
2006-200724Spezia1 League179585625.310.6125
2007-200825Piacenza1 League135314114.05.9310
2008-200926Piacenza1 League312,0996855.523.3274
2009-201027Piacenza1 League146454617.17.268
2010-201128Piacenza1 League362,1736057.524.12412
2011-201229Gubbio1 League169976226.411.1133
11 Seasons8 Clubs3 Leagues24512,6765230.6140.81430102
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Piacenza (4 Seasons)1 League945,4485836.060.56034
Crotone (2 Seasons)1 League573,1945642.235.53918
Messina (1 Season)1 League268883421.49.9620
Ternana (1 Season)1 League248723625.59.71014
Spezia (1 Season)1 League179585625.310.6125
Gubbio (1 Season)1 League169976226.411.1133
Siena (1 Season)1 League10259267.62.9208
Juventus (1 Season)1 League160600.7100
Serie B (10 Seasons)23412,3575332.7137.314094
Serie A (1 Season)10259267.62.9208
Champions Lg (1 Season)160600.7100
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2002-200320Ternanait ITA2. Serie B7th248723625.59.71014
2003-200421Messinait ITA2. Serie B4th268883421.49.9620
2004-200522Crotoneit ITA2. Serie B16th392,1875657.924.32613
2005-200623Crotoneit ITA2. Serie B9th181,0075626.611.2135Matches
2005-200623Sienait ITA1. Serie A15th10259267.62.9208Matches
2006-200724Speziait ITA2. Serie B19th179585625.310.6125
2007-200825Piacenzait ITA2. Serie B15th135314114.05.9310
2008-200926Piacenzait ITA2. Serie B10th312,0996855.523.3274
2009-201027Piacenzait ITA2. Serie B15th146454617.17.268
2010-201128Piacenzait ITA2. Serie B19th362,1736057.524.12412
2011-201229Gubbioit ITA2. Serie B21st169976226.411.1133
10 Seasons7 Clubs2 Leagues24412,6165230.6140.21420102
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Piacenza (4 Seasons)1 League945,4485836.060.56034
Crotone (2 Seasons)1 League573,1945642.235.53918
Messina (1 Season)1 League268883421.49.9620
Ternana (1 Season)1 League248723625.59.71014
Spezia (1 Season)1 League179585625.310.6125
Gubbio (1 Season)1 League169976226.411.1133
Siena (1 Season)1 League10259267.62.9208
Serie B (10 Seasons)23412,3575332.7137.314094
Serie A (1 Season)10259267.62.9208
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2001-200219Juventus1. Champions LgGR2160600.7100Matches
1 Season1 Club1 League160600.7100
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200219Juventus1. Champions Lg0.7003Matches
2002-200320Ternanait ITA2. Serie B9.711
2003-200421Messinait ITA2. Serie B9.900
2004-200522Crotoneit ITA2. Serie B24.331
2005-200623Sienait ITA1. Serie A2.9005Matches
2005-200623Crotoneit ITA2. Serie B11.220Matches
2006-200724Speziait ITA2. Serie B10.600
2007-200825Piacenzait ITA2. Serie B5.910
2008-200926Piacenzait ITA2. Serie B23.310
2009-201027Piacenzait ITA2. Serie B7.200
2010-201128Piacenzait ITA2. Serie B24.150
2011-201229Gubbioit ITA2. Serie B11.100
11 Seasons8 Clubs3 Leagues140.81328
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Piacenza (4 Seasons)1 League60.570
Crotone (2 Seasons)1 League35.551
Messina (1 Season)1 League9.900
Ternana (1 Season)1 League9.711
Spezia (1 Season)1 League10.600
Gubbio (1 Season)1 League11.100
Siena (1 Season)1 League2.9005
Juventus (1 Season)1 League0.7003
Serie B (10 Seasons)137.3132
Serie A (1 Season)2.9005
Champions Lg (1 Season)0.7003
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200219Juventus1 League0.7003
2002-200320Ternana1 League9.711
2003-200421Messina1 League9.900
2004-200522Crotone1 League24.331
2005-200623Crotone1 League11.220
2005-200623Siena1 League2.9005
2006-200724Spezia1 League10.600
2007-200825Piacenza1 League5.910
2008-200926Piacenza1 League23.310
2009-201027Piacenza1 League7.200
2010-201128Piacenza1 League24.150
2011-201229Gubbio1 League11.100
11 Seasons8 Clubs3 Leagues140.81328
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Piacenza (4 Seasons)1 League60.570
Crotone (2 Seasons)1 League35.551
Messina (1 Season)1 League9.900
Ternana (1 Season)1 League9.711
Spezia (1 Season)1 League10.600
Gubbio (1 Season)1 League11.100
Siena (1 Season)1 League2.9005
Juventus (1 Season)1 League0.7003
Serie B (10 Seasons)137.3132
Serie A (1 Season)2.9005
Champions Lg (1 Season)0.7003
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200320Ternanait ITA2. Serie B7th9.711
2003-200421Messinait ITA2. Serie B4th9.900
2004-200522Crotoneit ITA2. Serie B16th24.331
2005-200623Crotoneit ITA2. Serie B9th11.220Matches
2005-200623Sienait ITA1. Serie A15th2.9005Matches
2006-200724Speziait ITA2. Serie B19th10.600
2007-200825Piacenzait ITA2. Serie B15th5.910
2008-200926Piacenzait ITA2. Serie B10th23.310
2009-201027Piacenzait ITA2. Serie B15th7.200
2010-201128Piacenzait ITA2. Serie B19th24.150
2011-201229Gubbioit ITA2. Serie B21st11.100
10 Seasons7 Clubs2 Leagues140.21325
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Piacenza (4 Seasons)1 League60.570
Crotone (2 Seasons)1 League35.551
Messina (1 Season)1 League9.900
Ternana (1 Season)1 League9.711
Spezia (1 Season)1 League10.600
Gubbio (1 Season)1 League11.100
Siena (1 Season)1 League2.9005
Serie B (10 Seasons)137.3132
Serie A (1 Season)2.9005
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200219Juventus1. Champions LgGR20.7003Matches
1 Season1 Club1 League0.7003

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Tomás Guzmán Pages