Who: Melanie De Luca, Triton and Raiden Nakashima
What: Little Italy Festival
When: Saturday afternoon/evening, September 25, 2011
Where: Little Italy, NY
Warnings: Cuteness?!
What: Little Italy Festival
When: Saturday afternoon/evening, September 25, 2011
Where: Little Italy, NY
Warnings: Cuteness?!