Close-up of new pavers

with lots of crush underneath the trail stays dry


© Marty Costello 2013 - 2026