Designed by
Title
Hobart, Tasmania, Australia - December 14, 2009: Red double deck public bus with large advertisement poster, parked along street #131766823
Description
Hobart, Tasmania, Australia - December 14, 2009: Red double deck public bus with large advertisement poster, parked along street. Hop on, hop off for tourists. Green foliage
This image is editorial