Designed by
Title
Fragment of huge photovoltaic panel #84719101
Description
Abstract geometrical fragment of modern hi-tech solar photovoltaic panel, huge solar battery, giant energy producing structure, Barcelona, Spain, Forum district, view from bottom