Open main menu

Rue Montgallet

street in Paris, France

Rue Montgallet is a street in Paris, France, 12th arrondissement, well-known for computer shops.