Japanese students at Sheffield University
Size:
5146px × 3418px
Location:
Sheffield University South Yorkshire England UK
Photo credit: ©
Roy Childs / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
campus,
culture,
japanese,
origami,
sheffield,
stall,
students