Return to photo albums
3 Photos | 0.48 MBs | View Slideshow
The Lucea SDA Church is located along Seaview Drive near the eastern entrance to the town
View Photo Album