Monday, March 11, 2013

Sign inside BBC London kitchen

(London) The following picture is a sign put up inside the kitchens at bBC London.

Question: what faith has foot washing facilities set aside for them?