Jan
30
Inksters Christmas Hat is worn on a busy Princess Street in Edinburgh
Submitted by T Brian Donaldson