A couple stands on the sidewalk in front of the store Tellus Mater Inc.
A couple of people stand in front of tellus mater inc. storefront
the window store front tellus mater inc next a rental space
People standing in front of a store front reading Tellus Mater inc.
People standing on a dark street in front of a sign reading Tellus Mater Inc.