Posted on
  Petra de Luna Shop had the good fortune of being a part of the Little Italy Festa, October 9, 2016. The annual FESTA! is the largest Italian cultural festival...