Grand illusions

4 min read

From her elegant home on the banks of the River Garonne, Carmen Almon constructs