Finding Jesus

Cristo Rei Statue across the River from Lisbon, Portugal.

Cristo Rei Statue across the River from Lisbon, Portugal.

Leave a Reply

%d bloggers like this: