Spain 2013

rsz_img_3870

La Sagrada Familia – due to be completed in 2026 … only 100 year build.

McWilliams Consulting