18 Inch Large Neapolitan Pizza at Pomodoro

Taken by greenwichctpizza (images) on Oct 30, 2010 at Pomodoro

Report Offensive