Puzzle Picture 35 This picture is of the Market House, Ledbury, England and was taken in July 2010. This was identified by Andrew Lane.