Singapore: the Lion City Revs Up for the Formula One Grand Prix

Singapore: the Lion City Revs Up for the Formula One Grand Prix, Royal Plaza on Scots.

%d bloggers like this: