mamma_mia_broadway.jpg


Mamma Mia sign (billboard) on Times Square in New York City, USA
ZooMMER - Travel Photos
Mamma Mia, Manhattan, NYC, NYC travel photo, New York, New York City, New York photo, abba, amazing, autumn, big apple, bright, broadway, cafes, city, color, fall, hit, island, life, light box, musical, people, poster, spring, street, summer, travel photo, vibrant, w 51 st, walk, west 51 street, winter garden