Designed by
Title
Badalona, Barcelona, Spain. McDonald's sign, American fast food restaurant franchise based in Chicago, Illinois #211785633
Description
Badalona, Barcelona, Spain. McDonald's sign, American fast food restaurant franchise based in Chicago, Illinois
This image is editorial