Pete's Trip Reports

Small church at Strata Florida