Photos: French artist paints giant biodegradable land art

0
634