Sights and sounds at the Little Italy Festival, San Diego, California.

More info on Little Italy Festival, San Diego, 2003

Leave a Reply

Your email address will not be published. Required fields are marked *