26" x 12"

Memorial Bench: A Life So Beautifully Lived

$116.00Price