Costa Rica - Landon Carlson

Beautiful church in the mountains of Costa Rica from the air