roof orientation crowdsourced on OpenSolarMap - Sens (89387)
roof orientation crowdsourced on OpenSolarMap - Mercy (89249)
roof orientation crowdsourced on OpenSolarMap - Plessis-Saint-Jean (89302)
roof orientation crowdsourced on OpenSolarMap - Soucy (89399)
roof orientation crowdsourced on OpenSolarMap - Sens (89387)
roof orientation crowdsourced on OpenSolarMap - Sormery (89398)
roof orientation crowdsourced on OpenSolarMap - Sens (89387)
roof orientation crowdsourced on OpenSolarMap - Villeneuve-sur-Yonne (89464)
roof orientation crowdsourced on OpenSolarMap - Soucy (89399)
roof orientation crowdsourced on OpenSolarMap - Villeneuve-sur-Yonne (89464)
roof orientation crowdsourced on OpenSolarMap - Soucy (89399)
roof orientation crowdsourced on OpenSolarMap - Villeneuve-sur-Yonne (89464)
roof orientation crowdsourced on OpenSolarMap - Soucy (89399)
roof orientation crowdsourced on OpenSolarMap - Villeneuve-sur-Yonne (89464)
roof orientation crowdsourced on OpenSolarMap - Soucy (89399)
roof orientation crowdsourced on OpenSolarMap - Villeneuve-sur-Yonne (89464)
roof orientation crowdsourced on OpenSolarMap - Sens (89387)
roof orientation crowdsourced on OpenSolarMap - Soucy (89399)
roof orientation crowdsourced on OpenSolarMap - Sens (89387)
roof orientation crowdsourced on OpenSolarMap - Soucy (89399)