photo cubes
English
Noun
photo cubes
plural of
photo cube