Photo:Leicester Square (left), Westminster Abbey (right)
Last Modified---7th Jan, 2009
Yamada Five Blog