Designed by
Title
Church Saint Pierre is the largest site Le Corbusier in Europe. Saint Etienne metropole. Concrete and iron sculptural composition #164374602
Description
Firminy, France ââ¬â July 29, 2019 Church Saint Pierre is the largest site Le Corbusier in Europe. Saint Etienne metropole. Concrete and iron sculptural composition is at foreground
This image is editorial