Designed by
Title
Papa John`s pizza delivery bike, Beijing, China #91702921
Description
BEIJING-JUNE 16, 2015. Papa john`s pizza delivery bike. There were 183 Papa John`s Pizza restaurants franchised and 49 company-owned Papa John`s Pizza restaurants in operation in China in 2014.
This image is editorial