St Vincent de Paul church.

Near Paris Lomography Gallery Store !