Stone Sidewalk

city sidewalk of flagstone

A stone sidewalk for Weaverville is sturdy and accessible for all