Answer: megaplex

AnswerCrossword Clue
MEGAPLEX

Where to see lots of pictures

MEGAPLEX

Place for many pictures