England London Strand Law courts clock
England London Strand Law courts clock
Size:
3890px × 5834px
Location:
England London Strand
Photo credit: ©
Rolf Richardson / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
britain,
clock,
courts,
england,
law,
london,
strand,
time,
uk