Buildings (fr. Édifices)

Translation into English

Synonyms