Salvaged granite steps and landings, salvaged stone, stone products, 4

Salvaged granite steps and landings, salvaged stone, stone products, 4

Salvage 1