The Observatory International

LEVALLOIS PERRET, France