Edinburgh International Book Festival:
Tom Fletcher signs book for young fan: © Robin Mair
Edinburgh International Book Festival:
Leah Boleto and Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Tom Fletcher signs book for young fan: © Robin Mair
Edinburgh International Book Festival:
Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Leah Boleto: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Tom Fletcher fan poses with book: © Robin Mair
Edinburgh International Book Festival:
Leah Boleto and Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Tom Fletcher and Leah Boleto: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Book Festival staff at Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Young book fan reads while waiting to meet Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair
Edinburgh International Book Festival:
Assembly Rooms for Tom Fletcher: © Robin Mair