Dr. Lucas Tappan · February 17, 2015 Westminster Cathedral (London, England) “They were trapped and could do nothing but grin and bear it.” To access this post, you must purchase Monthly Subscription or Yearly Subscription.