A car with signs displaying religious slogans in Somerville.
The God Car at 48 Cherry Street in Somerville, 1990. This guy’s house was covered with signs showing messages like these on his work vehicle and I remember he also took out billboards above Mike’s Restaurant in Davis Square.
Photographs of Somerville.

Enter the gallery of pictures of Paris

See the photographs I have taken on trips to Italy

Take a look at the pictures I’ve taken in England

See the pictures I’ve taken in Canada