January 14 @ 8:00 am - March 31 @ 11:30 pm “Eden Restored” – Rachel Neikirk 31 Rue Meslay, 75003 Paris - Metro Republique 31 Rue Meslay, Paris Luz Art NYC presents "Eden Restored" artist Rachel Neikirk. In [...]