This is the Altar of St James’ catholic church in St Andrews.
See it Large
If Javascript is disabled browser, to place orders please visit the page where I sell my photos, powered by Fotomoto.