Portland Maine USA
On the steps of City Hall with a particularly beautiful banner--many thanks to our friends in the faith community, and to everyone else who helped across the beautiful state of Maine
On the steps of City Hall with a particularly beautiful banner--many thanks to our friends in the faith community, and to everyone else who helped across the beautiful state of Maine