In Cine Plaza, Toulouse, France
In Cine Plaza, Toulouse, France.